package com.alex.database_sql.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * <p>
 * jourmerge2022年5月10日14:14:06 最新的
 * </p>
 *
 * @author 张福垒
 * @since 2022-06-08
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("basic_jour_merge")
public class BasicJourMerge implements Serializable {


    private static final long serialVersionUID = 1L;

    @TableId(value = "id")
    private Integer id;

    /**
     * D-ncbi单个期刊主键->ncbi_id
     */
    private Integer ncbi;

    /**
     * D-cite_score表主键->cs_id
     */
    private Integer sjr;

    /**
     * D-zky单个期刊主键->zky_id
     */
    private Integer zky;

    /**
     * D-let单个期刊主键->let_id
     */
    private Integer let;

    /**
     * D-jcr单个期刊主键->jcr_id
     */
    private Integer jcr;


    /**
     * 单个期刊名称
     */
    private String jour;

    /**
     * 单个期刊名称
     */
    private String name;

    /**
     * ISSN号加刊号组合集合
     */
    private String zuhe;

    /**
     * 单个issn号
     */
    private String issn;

    /**
     * issn号集合
     */
    private String issnList;

    /**
     * 期刊名称集合
     */
    private String nameList;

    private String ncTitleS;

    private String ncPublisher;

    private String ncPublicationTypeS;

    private String ncPublicationStartYear;

    private String ncPublicationEndYear;

    private String ncOtherTitleS;

    private String ncOtherId;

    private String ncNlmTitleAbbreviation;

    private String ncNlmId;

    private String ncMesh;

    private String ncLccn;

    private String ncLatestPublisher;

    private String ncLanguage;

    private String ncIsoAbbreviation;

    private String ncIn;

    private String ncFrequency;

    private String ncElectronicLinks;

    private String ncCurrentSubset;

    private String ncCurrentIndexingStatus;

    private String ncCountryOfPublication;

    private String ncBroadSubjectTermS;

    private String ncAuthorS;

    private String ncBiaoTi;

    /**
     * ncbi期刊mesh
     */
    private String ncbiMesh;

    /**
     * ncbi期刊学科
     */
    private String ncbiSubject;

    /**
     * D-NLM官方期刊ID值->nc_nlm_id
     */
    private String nlmid;

    /**
     * D-nlmid集合->nc_nlmid_list
     */
    private String nlmidList;

    /**
     * nlmid集合
     */
    private String ncNlmidList;

    /**
     * 官网原始数据
     */
    private String nlmidInfo;

    /**
     * D-JCR影响因子->新字段jcr_if
     */
    private Double jcrJournalImpactFactorExcel;

    /**
     * D-SCI期刊影响因子->新字段jcr_if
     */
    private Double scieIf;

    /**
     * jcr(scie)期刊影响因子
     */
    private Double jcrIf;

    /**
     * D-scie期刊分区->新字段jcr_quartile
     */
    private String scieQuartile;

    /**
     * D-SCI期刊表自增ID->新字段jcr_id
     */
    private Integer scieid;

    /**
     * D-SCIE表ID号集合->新字段jcr_id
     */
    private String scie;

    /**
     * scie期刊分区
     */
    private String jcrQuartile;

    /**
     * SCI期刊原始信息
     */
    private String jcrInfo;

    /**
     * D-SCI期刊原始信息->新字段jcr_info
     */
    private String scieInfo;

    /**
     * 大类分区最佳值
     */
    private Integer zkyLargeMin;

    /**
     * 大类一区名称
     */
    private String zkyLargeOneSubject;

    /**
     * 小类分区最佳值
     */
    private Integer zkySmallMin;

    /**
     * 小类一区名称
     */
    private String zkySmallOneSubject;

    /**
     * 中科院大类分区最佳值
     */
    private Integer zkyDalei;

    /**
     * 中科院大区名称
     */
    private String zkySubject;

    /**
     * zkyj期刊信息
     */
    private String zkyjInfo;

    /**
     * 北大期刊科目1
     */
    private String beidaKemu1;

    /**
     * 北大期刊科目2
     */
    private String beidaKemu2;

    /**
     * D-新一期cite_score表中不存在此数据
     */
    private String sjrSubjectQuartile;

    /**
     * D-SJR影响因子-应该就是sjr(声望指数)对应cs_sjr
     */
    private Double sjrSjr;

    /**
     * D-SJR威望指数->实际应该是cite_score（引用评分）对应cs_cite_score
     */
    private Double sjrCitescore;

    /**
     * D-期刊cite威望指数值-->cs_sjr(声望指数)
     */
    private Double sjrScore;

    /**
     * 期刊cite影响因子值-->引用评分与cs_cite_score同值
     */
    private Double citeScore;

    /**
     * 期刊citescore 引用评分
     */
    private Double csCiteScore;

    /**
     * 期刊citescore声望指数
     */
    private Double csSjr;

    /**
     * 学科
     */
    private String csSubject;

    /**
     * cite期刊信息
     */
    private String citeInfo;

    /**
     * 录用比例
     */
    private String letProportion;

    /**
     * 审稿速度
     */
    private String letSpeed;

    /**
     * 期刊投稿网站
     */
    private String letJourContributeWebsite;

    /**
     * 期刊官网
     */
    private String letJourWebsite;

    /**
     * letpub期刊信息
     */
    private String letpubInfo;

    /**
     * D-LETPUB表ID号集合->let_id
     */
    private String letpub;

    /**
     * D-ZKY表ID号集合->对应新字段 zky_id
     */
    private String zkyj;

    /**
     * D-CITE表ID号集合->cs_id
     */
    private String cite;

    /**
     * D-CNKI表ID号集合->cnki_id
     */
    private String cnki;

    /**
     * D-WANFAN表ID号集合->wf_id
     */
    private String wanfan;

    /**
     * D-WEIPU表ID号集合->wp_id
     */
    private String weipu;

    /**
     * 贾版三大核心表ID号集合
     */
    private String jiaj;

    private String jiajInfo;

    /**
     * 核心1，非核心0
     */
    private Integer isCore;

    /**
     * 是否北大核心期刊收录，是为1，否为0
     */
    private Integer isBeida;

    /**
     * D-是否统计源期刊收录，是为1，否为0->is_tjy
     */
    private Integer isTongjiyuan;

    /**
     * 是否统计源期刊收录，是为1，否为0
     */
    private Integer isTjy;

    /**
     * 是否CSCD期刊收录，是为1，否为0
     */
    private Integer isCscd;

    /**
     * 是否中科院期刊收录，是为1，否为0
     */
    private Integer isZky;

    /**
     * 是否PubMed期刊收录，是为1，否为0
     */
    private Integer isPubmed;

    /**
     * D-是否威望指数SJR期刊收录，是为1，否为0->is_cs
     */
    private Integer isCite;

    /**
     * 是否威望指数SJR期刊收录，是为1，否为0
     */
    private Integer isCs;

    /**
     * 是否万方医学，是1，否0
     */
    private Integer isWfmed;

    /**
     * 是否CHKD，是1，非0
     */
    private Integer isChkd;

    /**
     * D-是否SCI期刊收录，是为1，否为0->对应新字段为is_jcr
     */
    private Integer isScie;

    /**
     * 是否是sci收录期刊
     */
    private Integer isJcr;

    /**
     * D-中华医学系列收录->is_yiigle
     */
    private Integer isZhua;

    /**
     * 中华医学系列收录
     */
    private Integer isYiigle;

    /**
     * 知网期刊URL
     */
    private String cnkiUrl;

    /**
     * cnki期刊信息
     */
    private String cnkiInfo;

    /**
     * 知网二级学科
     */
    private String cnkiSubject;

    /**
     * D-万方期刊URL->wf_url
     */
    private String wanfanUrl;

    /**
     * 万方期刊URL
     */
    private String wfUrl;

    /**
     * D-万方二级学科->wf_subject
     */
    private String wanfanSubject;

    /**
     * 万方二级学科
     */
    private String wfSubject;

    /**
     * D-wanfan期刊信息->wf_info
     */
    private String wanfanInfo;

    /**
     * 万方期刊信息
     */
    private String wfInfo;

    /**
     * D-维普一级学科->wp_url
     */
    private String weipuSubject;

    /**
     * 维普一级学科
     */
    private String wpSubject;

    /**
     * D-weipu期刊信息->wp_info
     */
    private String weipuInfo;

    /**
     * weipu期刊信息
     */
    private String wpInfo;

    /**
     * D-维普期刊URL->wp_url
     */
    private String weipuUrl;

    /**
     * 维普期刊URL
     */
    private String wpUrl;

    /**
     * D-中华医学系列期刊URL->yiigle_url
     */
    private String zhuaUrl;

    /**
     * 中华医学系列期刊URL
     */
    private String yiigleUrl;

    /**
     * ncbi期刊主键id集合
     */
    private String ncbiId;

    /**
     * jcr期刊主键id集合
     */
    private String jcrId;

    /**
     * jcr历史期刊主键id集合
     */
    private String jcrHistId;

    /**
     * cite_score期刊主键id集合
     */
    private String csId;

    /**
     * 北大核心期刊主键id集合
     */
    private String beidaId;

    /**
     * 统计源期刊主键id集合
     */
    private String tjyId;

    /**
     * cscd(中国科学引文数据库)期刊主键id集合
     */
    private String cscdId;

    /**
     * 中科院期刊主键id集合
     */
    private String zkyId;

    /**
     * letpub期刊主键id集合
     */
    private String letId;

    /**
     * 知网期刊主键id集合
     */
    private String cnkiId;

    /**
     * 万方期刊主键id集合
     */
    private String wfId;

    /**
     * 维普期刊主键id集合
     */
    private String wpId;

    /**
     * 中华医学会期刊主键id集合
     */
    private String yiigleId;

    /**
     * 语种
     */
    private String la;

    /**
     * 收录数据库
     */
    private String includeDb;

    /**
     * 期刊开始出版年
     */
    private String publicationStartYear;

    /**
     * 期刊结束出版年¡¡
     */
    private String publicationEndYear;


    @TableField(exist = false)
    private PublicationDataSelect publicationDataSelect;

    @TableField(exist = false)
    private List<EarlyWarningJournal> earlyWarningJournal;
    @TableField(exist = false)
    private JidCitationSort jidCitationSort;


}
